AutoBackup

part of wslib

backups every move you make

AutoBackup creates a folder called "_Backup" inside your "~/scwork" folder. A copy of every open document is saved there and saved again after a key is pressed. This will save your work whenever SC crashes. If SC is quit the regular way AutoBackup will remove all backup files. Also as soon as a window is closed its corresponding backup file is deleted. This way, files are only kept if the SC app actually crashes or is force-quit. This Class saved me a *lot* of work, especially with those nasty infinite loops one sometimes gets when coding.

It is wise to put a line "AutoBackup.start" in your startup.rtf file.

Backups are saved as .sc files, named after the title of the document.

Creation

AutoBackup.start

starts AutoBackup process. Creates the _Backup folder if not there

AutoBackup.start;

AutoBackup.stop ( deleteAll )

stops AutoBackup process. if deleteAll == true (default) deletes all backup files

AutoBackup.stop;

AutoBackup.show

show _Backup folder in Finder

AutoBackup.backupFolder

gets and sets the path of the backup folder

active

true if active

AutoBackup.cleanBackupFolder

delete all files in the backup folder (including leftovers from crashes)